CIA N.I.C.K.E.D. Office
Copyright 2026 Consultancy in Action Ltd.

This product is a modified version of GenOffice
(https://github.com/genspark-ai/genoffice), used under the Apache License,
Version 2.0.

    GenOffice
    Copyright 2026 Mainfunc, Inc.
    This product includes software developed at Mainfunc, Inc.

MODIFICATIONS (Apache-2.0 section 4(b) — "You must cause any modified files
to carry prominent notices stating that You changed the files"):

Consultancy in Action Ltd has modified this work. The changes are recorded in
full in the git history of this fork and summarised here:

  * The multi-provider AI layer (Genspark account proxy, Anthropic, Gemini,
    DeepSeek, OpenAI and a generic custom endpoint) was replaced with a single
    provider that talks to a local Ollama daemon over its OpenAI-compatible
    endpoint. See packages/ai-provider/.
  * The upstream account and device-code sign-in, cloud project sync, cloud web
    and image search, remote image fetching, cloud slide and image generation,
    the auto-updater, the GitHub stargazer fetch and the HTTP proxy bootstraps
    were DELETED — not disabled — along with the AI tools that called them and
    the prompt text that described them. The application's own code makes no
    outbound network connection other than to the user-configured local model
    endpoint. See apps/shell/src/main/ and each editor's src/renderer/ai/.
  * An AI model settings section and a first-run model picker were added, both
    populated live from the local Ollama daemon. See apps/shell/src/renderer/.
  * The product was renamed and rebranded; Genspark and GenOffice trademarks,
    logos and brand marks were removed from the user interface and from the
    packaged artifacts. Names retained purely as internal identifiers (the
    @genoffice/* npm workspace scope, GENOFFICE_* build-time environment
    variables, the window.aiOffice preload bridge and the bundled
    "GenOffice …" CJK font-family identifiers) are not product branding and
    are not used in any user-facing surface.

Neither "GenOffice" nor "Genspark" is used as a product, service or trade name
of this fork, and no endorsement by Mainfunc, Inc. is claimed or implied.

Bundled third-party components are listed in THIRD-PARTY-NOTICES.txt, which
tools/gen-third-party-notices.mjs generates at packaging time. It is not
checked into this repository; in a release build it ships inside the
application bundle (Contents/Resources on macOS, resources/ on Windows).
Run `node tools/gen-third-party-notices.mjs` to produce it from a source
checkout.

PDF digital signatures (apps/pdf/src/main/pdf-sign.ts, cert-store.ts) are
built with PKI.js (pkijs) and ASN1.js (asn1js), Copyright (c) GlobalSign /
GMO GlobalSign and Peculiar Ventures, under the BSD 3-Clause License; their
license texts are in THIRD-PARTY-NOTICES.txt.

Bundled fonts and their licenses are documented in
apps/docs/src/renderer/fonts/README.md.

Unicode Character Database

apps/pdf/src/shared/radicals.ts contains a generated mapping derived from
Unicode Character Database 17.0.0, EquivalentUnifiedIdeograph.txt
(2025-08-01):
https://www.unicode.org/Public/17.0.0/ucd/EquivalentUnifiedIdeograph.txt

Copyright © 1991-2026 Unicode, Inc. This data is distributed under Unicode
License v3. The complete copyright and permission notice is reproduced in
LICENSE-UNICODE.txt.
